package com.chagee.store.operation.api.request;

import com.chagee.store.operation.api.response.vo.FileVO;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.List;

/**
 * @Author : hk
 * @Date : 2024/10/12
 */

@Data
public class OrderAppealRequest implements Serializable {


	/**
	 * 单据编码
	 */
	@NotNull(message = "单据编码不能为空")
	private String workOrderNumber;

	/**
	 * 申述原因
	 */
	@NotNull(message = "申述原因不能为空")
	private String appealReason;

	/**
	 * 申述证明
	 */
	@NotEmpty(message = "申述证明不能为空")
	private List<FileVO> appealPic;
}
